muffled drum roll - Alemán Inglés Diccionario